﻿using System;
using System.Collections.Generic;

namespace Model
{
     ///<summary>
     ///实体类GA_JYJG_GZRYGLXXBA
     ///</summary>
     public class GA_JYJG_GZRYGLXXBA
     {
         private int __ID=0 ;
         private string __sfzmhm=string.Empty ;
         private string __xm=string.Empty ;
         private string __rylb=string.Empty ;
         private string __glbm=string.Empty ;
         private string __fzjg=string.Empty ;
         private string __jczbh=string.Empty ;
         private string __gxrq=string.Empty ;
         private string __bz=string.Empty ;
         private string __shbj=string.Empty ;
         private string __shyj=string.Empty ;
         private string __zt=string.Empty ;
         private string __sgzbh=string.Empty ;
         private string __sgzyxqz=string.Empty ;
         private string __sgzffdw=string.Empty ;
         private string __syglbm=string.Empty ;

         private Dictionary<string, bool> __Changed = new Dictionary<string, bool>();


         public GA_JYJG_GZRYGLXXBA()
         {
             this.__Changed.Add("ID",false);
             this.__Changed.Add("sfzmhm",false);
             this.__Changed.Add("xm",false);
             this.__Changed.Add("rylb",false);
             this.__Changed.Add("glbm",false);
             this.__Changed.Add("fzjg",false);
             this.__Changed.Add("jczbh",false);
             this.__Changed.Add("gxrq",false);
             this.__Changed.Add("bz",false);
             this.__Changed.Add("shbj",false);
             this.__Changed.Add("shyj",false);
             this.__Changed.Add("zt",false);
             this.__Changed.Add("sgzbh",false);
             this.__Changed.Add("sgzyxqz",false);
             this.__Changed.Add("sgzffdw",false);
             this.__Changed.Add("syglbm",false);
         }

         /// <summary>
         /// 将类重置到初始化状态
         /// </summary>
         public void Reset()
         {
             this.__ID =0;
             this.__sfzmhm =string.Empty;
             this.__xm =string.Empty;
             this.__rylb =string.Empty;
             this.__glbm =string.Empty;
             this.__fzjg =string.Empty;
             this.__jczbh =string.Empty;
             this.__gxrq =string.Empty;
             this.__bz =string.Empty;
             this.__shbj =string.Empty;
             this.__shyj =string.Empty;
             this.__zt =string.Empty;
             this.__sgzbh =string.Empty;
             this.__sgzyxqz =string.Empty;
             this.__sgzffdw =string.Empty;
             this.__syglbm =string.Empty;
             this.__Changed["ID"] = false;
             this.__Changed["sfzmhm"] = false;
             this.__Changed["xm"] = false;
             this.__Changed["rylb"] = false;
             this.__Changed["glbm"] = false;
             this.__Changed["fzjg"] = false;
             this.__Changed["jczbh"] = false;
             this.__Changed["gxrq"] = false;
             this.__Changed["bz"] = false;
             this.__Changed["shbj"] = false;
             this.__Changed["shyj"] = false;
             this.__Changed["zt"] = false;
             this.__Changed["sgzbh"] = false;
             this.__Changed["sgzyxqz"] = false;
             this.__Changed["sgzffdw"] = false;
             this.__Changed["syglbm"] = false;
         }

         /// <summary>
         /// 获取类中成员的改变状态
         /// </summary>
         public bool Changed(string strKey)
         {
             return __Changed[strKey];
         }

         /// <summary>
         ///设置或获取类中的[ID]的数据
         /// </summary>
         public int ID
         {
              set{ __ID = value; __Changed["ID"] = true;}
              get{return __ID;}
         }
         /// <summary>
         ///设置或获取类中的[sfzmhm]的数据
         /// </summary>
         public string sfzmhm
         {
              set{ __sfzmhm = value.Replace("'","’"); __Changed["sfzmhm"] = true;}
              get{return __sfzmhm;}
         }
         /// <summary>
         ///设置或获取类中的[xm]的数据
         /// </summary>
         public string xm
         {
              set{ __xm = value.Replace("'","’"); __Changed["xm"] = true;}
              get{return __xm;}
         }
         /// <summary>
         ///设置或获取类中的[rylb]的数据
         /// </summary>
         public string rylb
         {
              set{ __rylb = value.Replace("'","’"); __Changed["rylb"] = true;}
              get{return __rylb;}
         }
         /// <summary>
         ///设置或获取类中的[glbm]的数据
         /// </summary>
         public string glbm
         {
              set{ __glbm = value.Replace("'","’"); __Changed["glbm"] = true;}
              get{return __glbm;}
         }
         /// <summary>
         ///设置或获取类中的[fzjg]的数据
         /// </summary>
         public string fzjg
         {
              set{ __fzjg = value.Replace("'","’"); __Changed["fzjg"] = true;}
              get{return __fzjg;}
         }
         /// <summary>
         ///设置或获取类中的[jczbh]的数据
         /// </summary>
         public string jczbh
         {
              set{ __jczbh = value.Replace("'","’"); __Changed["jczbh"] = true;}
              get{return __jczbh;}
         }
         /// <summary>
         ///设置或获取类中的[gxrq]的数据
         /// </summary>
         public string gxrq
         {
              set{ __gxrq = value.Replace("'","’"); __Changed["gxrq"] = true;}
              get{return __gxrq;}
         }
         /// <summary>
         ///设置或获取类中的[bz]的数据
         /// </summary>
         public string bz
         {
              set{ __bz = value.Replace("'","’"); __Changed["bz"] = true;}
              get{return __bz;}
         }
         /// <summary>
         ///设置或获取类中的[shbj]的数据
         /// </summary>
         public string shbj
         {
              set{ __shbj = value.Replace("'","’"); __Changed["shbj"] = true;}
              get{return __shbj;}
         }
         /// <summary>
         ///设置或获取类中的[shyj]的数据
         /// </summary>
         public string shyj
         {
              set{ __shyj = value.Replace("'","’"); __Changed["shyj"] = true;}
              get{return __shyj;}
         }
         /// <summary>
         ///设置或获取类中的[zt]的数据
         /// </summary>
         public string zt
         {
              set{ __zt = value.Replace("'","’"); __Changed["zt"] = true;}
              get{return __zt;}
         }
         /// <summary>
         ///设置或获取类中的[sgzbh]的数据
         /// </summary>
         public string sgzbh
         {
              set{ __sgzbh = value.Replace("'","’"); __Changed["sgzbh"] = true;}
              get{return __sgzbh;}
         }
         /// <summary>
         ///设置或获取类中的[sgzyxqz]的数据
         /// </summary>
         public string sgzyxqz
         {
              set{ __sgzyxqz = value.Replace("'","’"); __Changed["sgzyxqz"] = true;}
              get{return __sgzyxqz;}
         }
         /// <summary>
         ///设置或获取类中的[sgzffdw]的数据
         /// </summary>
         public string sgzffdw
         {
              set{ __sgzffdw = value.Replace("'","’"); __Changed["sgzffdw"] = true;}
              get{return __sgzffdw;}
         }
         /// <summary>
         ///设置或获取类中的[syglbm]的数据
         /// </summary>
         public string syglbm
         {
              set{ __syglbm = value.Replace("'","’"); __Changed["syglbm"] = true;}
              get{return __syglbm;}
         }
    }
}
